labyrinth baffle - Francés Inglés Diccionario